import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * @autor (Juarez Soto Luis Angel y Rangel Ramirez Juan Carlos) 
 * @versión (20/nov/2014)
 */
public class Vida extends Actor
{
    private MundoSano miMundo;
    /**Verifica si esta tocando el objeto Personaje y se presiona la tecla r de recoger
     * , si es asi se aumneta una vida al contador de vidas, se reproduce un sonido
     * correspondiente y se elimina del mundo, sino se elimina del mundo estando del 
     * otro lado de la pantalla
     */
    public void act() 
    {
        miMundo = (MundoSano)getWorld();
        if(isTouching(Personaje.class) && Greenfoot.isKeyDown("r")){
            miMundo.aumentaVida();
            Greenfoot.playSound("soundLife.mp3");
            getWorld().removeObject(this);
        }
        else if (getX()==0){
            getWorld().removeObject(this);
        }
        move(miMundo.getVelocidad()*-1);
    }    
}
